grape cheek - Spanish English Dictionary